/*
 * Esta classe tem como objetivo criar objetos do tipo Suprimento, sendo caracterizado
 * por meio de caracteristicas herdadas e caracteristicas padrões da propria classe
 * Suprimento que serão utilizadas por ela e suas sub classes.
 * O personagem poderá utilizar objetos criados por ele, para passar de desafios ou
 * outras funções dependendo da situação.
 */
package rpg.recurso;

/**
 * @author Douglas
 * @since 26/01/13
 * @version 0.5
 */
public class Suprimento extends Recurso {

    private Estado estado;

    /**
     * Método construtor da classe Suprimento
     * @param nome
     * @param quantidade
     * @param estado 
     */
    public Suprimento(String nome, int quantidade, Estado estado) {
        super(nome, quantidade);
        this.estado = estado;
    }

    /**
     * Retorna o estado do objeto.
     * @return 
     */
    public Estado getEstado() {
        return estado;
    }

    public void setEstado(Estado estado) {
        this.estado = estado;
    }
}
